512
1
261
2154
2
806
498
431
934
1187
1421
3542
1476
1837
848
4764
3
4629
126493
18
37819
24
9932
9
98650
31
710144
4
71369
0
1224
5169
1526
595
1531
7
1345
378
2671