1027
1
1798
2
2268
3
2977
1310
0
9055
10
1698
1271
57793
1751
660
1012
51331
25
1744
1124
1227
542
1244
3575
5
1816
2242
9039
4715
2374
1107
984
7222
4
2199
1239
2259