952
3
1321
6
725
2
988
813
2571
5
34841
19
3166
1941
569
1
1139
1380
9
3639
8
1360
10039
23
1858
7
1594
877
1837
11
1820
948
419
3218
1791
1005
4
1328
1310
18801
1249
1051