768
1
2987
2
1614
5
4594
1533
552
0
282572
759
1045
525
2952
1245
4328
10
458
1152
1297
584
266
2522
896
611
766
478
1779
1921
2740
1662
6
251