4594
1
1748
0
2939
2
445
552
759
733
1045
525
1838
768
2952
1752
458
1152
572
1297
584
4328
10
266
2522
611
766
478
1779
1921
2740
251
5009