1095
2
869
5
963
3471
1472
1232
2506
3
1085
1
2676
4
3158
518
329
1247
1211
681
3010
640
851
6
1363
238
15330
6166
3418
1087
1864
1119
2444
2180
1868
8
1342