370
0
1073
36045
6976
12
8876
8
3469
2
31535
14076
7
2691
4139
4
558610
6
5973
3545
1
3599
44199
10574
5
2045
2150
367
8475
1053
9244
2445
1821
520
294
3632
5255
16
504
19279