555
2
3271
1593
1
174873
14
2521
6
69640
3
4010
8678
23
9808
0
425
2585
300
1808
2373
4760
440
2624
943
3454
5
7196
1255
590
1039
981
1434
3612
8299
4
500
16519
4100