1015
0
1418
2
458
1541
2642
3
4328
10
745
1392
46414
1
1780
1105
3659
14
2522
1152
691
2487
768
584
1126
1009
2740
431
31535
5290
2431
4619
6
1649
2008
1921