1133
5
1310
1449
4
117147
0
1224
3
2522
1453
2454
7
1723
1
974
2004
2336
3298
8
1285
12245
18
2473
706
2
1090
26678
174887
14
1822
4183
4215
23449
34546
2095
2717
936
704
1572