558610
6
345
1
1751
2
4122
9
341
476
3599
44199
0
303
10574
5
336
367
400
8475
12
1053
2564
5622
4
2445
2330
1821
294
504
19279
556
709
1885
448
121182
123
2296