1925
1
963
3
1290
4594
1333
3659
14
552
0
759
1598
1045
525
768
2952
458
1152
1084
1297
584
4328
10
266
1640
713
2522
2084
7
611
766
478
2386