1513
2
3919
8
1366
1
771
9
1854
7
4353
2584
15
2368
6
1398
3064
4
107
1691
10
861
1356
1083
897
3432
1935
10164
456
4103
3
1379
935
594
0
2567
5
3052
1590
14299
9925
69624