2163
0
1586
3791
7
1514
14589
10
5106
5
2883
19944
2
106
1362
16
1424
1
645
2475
502
1108
416
1061
5354
921
1218
458
533
2097
4
2061
3
658
1564
1112
511
813
1618