1008
2
4594
1
1710
1824
0
6800
552
759
1045
525
768
2952
458
1152
1297
1598
584
3659
14
4328
10
266
356
1640
3
2522
611
766
478
1779
1921
2740
251