1115
1
4594
552
0
282572
759
1045
525
768
2952
46414
4328
10
458
1152
1297
584
3287
1015
266
2522
896
1541
611
766
478
3070
5
1779
1921
2
2740
1238