2275
2
1024
1115
1
1586
1543
467
0
486
846
2522
25137
19279
901
1779
520
2441
611
1009
1045
1504
1418
2211
2720
10
953
639
584
503
1152
621
459