4156
3
869
0
307733
9
1342
1
2159
5
2052
2
7026
8
2318
6
1618
2085
4
3264
1088
1671
7
1427
2128
1249
1008
2336
3298
5178
1583
1444
1231
1148
911
819
3163
1368
941
1835