1047
8
1884
3
716
1
1088
0
1267
1374
5
2964
78
114
2
1099
1192
1458
1110
4
1330
1146
2375
6
1477
782
1315
525
1324
2509
941
1369
983
625
543
593
1612
1284