951
1
619
564
2100
2
4179
1148
0
2502
2740
3539
3
1013
2048
1042
8607
8
1426
4943
1179
2153
7
1104
1458
2122
1716
1836
766
1918
2114
2427
12
278
2687
1191
2794