1020
0
1824
2224
2
493
2082
11
968
1049
1880
17353
19279
25137
31535
729
467
2328
798
573
918
483
409
341
955
316
1220
470
521
274
520
765
1023