2935
2
843
0
440
1151
1
2268
8
5950
10
3371
1031
5339
5
2980
3230
7
2229
1093
619
2941
4
2578
526
1751
1509
1778
2884