20634
8
729
0
1124
1
1270
863
1132
2064
2
2673
980
1009
1510
439
77
3301
1054
1506
2337
935
637
484
440
169211
11
633
99
569
584
2494
405
35426
692