1288
0
1
3529
4
770
3
1165
674
5231
5
6
2334
2
3110
985
1509
734
1364
752
2928
7
2071
4215
2046
5318
21
1958
2045
1821
1302
2539
1206
1499
1138
916
4719
1159
2750
2624
1404
3225
973
1212
1127
1040
1424
2487
1045
4887
1506