2593
1
1788
2932
2
1660
1749
1532
1590
4309
3
1691
2294
297066
0
1547
6753
17
1690
1431
1681
1568
673
2352
4311
19944
1461
2184