1222856
4
31220
10
5093
9
197
0
6260
1897
1
5262
416
2288
20634
8
69
375
11881
3
4694
7
467
2279
16
2188
509
1693
417
918
2971
412
2069
1086
371
10270
3132
907
997