1535
1
2710
2
1622
1815
2942
6
4309
3
660
0
1310
14125
10
542
1284
2629
57793
553
1534
1485
4606
2233
3212
27
2489
2515
1917
51331
25
3196
962
789
2788
2781
1012
1239