839
1
2487
1045
2
418
1238
1047
2317
0
1129
6062
16
572
915
999
9259
17
2326
4
1411
1941
1518
5055
5
2668
650
1452