1566
1
519
1507
1022
0
2631
2
1509
5
2687
1266
840
2974
5233
10
2153
1547
4311
38477
34
1748
1554
99072
1568
2446
1462
1887
1731
1690
608
3982
6