1020
0
493
1824
2224
2
333
1343
676
2445
318
31535
1880
968
269
729
918
1238
321
1150
670
2076
1
488
25137
19279
4864
392
823
798
955
527
2082
11