1815
1
6799
3
1310
2492
1316
535
2487
14
1741
2525
2
2380
4
607877
1618
1009
3167
64516
1117
1084
2813
9
3287
907
1584
1517
994
893
285
0
668
22
1302
660
4731