4594
1
552
0
759
768
525
1045
2952
458
4328
10
1297
266
584
3659
14
1100
1152
464
2522
17064
7
251
611
766
478
1921
2
1779
1649
5009
2740
3815
31535