1527
2
1935
1586
1
959
1079
3427
7
2899
8
906
211
0
1419
1078
5123
6
1912
3715
1047
5151
2740
3
3826
1635
4
21152
181997
11
4651
2650
20
297066
2405
280
2562
1348
972
1210