2964
1
280
2354
3051
2
1603
1461
0
3240
6
2302
8313
9
2528
3
5599
11
4241
2159
8003
4757
8
2637
6357
14
2797
5
1875
2093
2906
1295
1508
738
5225
2773
3179
2486
2115
2854