176
878
199
1047
193
1007
105
539
225
1225
743
3757
294
1497
1391
7006
751
3765
1223
6167
2564
12908
2
3
1
1
2
3
176
878
199
1047
193
1007
105
539
225
1225
743
3757
294
1497
1391
7006
751
3765
1223
6167
2564
12908
2
3
1
1
2
3