2835
2
1285
1
2100
1734
946
1168
6346
16
3861
4691
2358
9
3835
5
2760
4
2054
1813
1431
688
1545
3090
6
216
0
1380
1888
3868
10
1320
1558
10598
3694
1903
3
2324
2294
1622