2431
1
2240
3
302
0
3456
788
2
2480
8
2610
1680
2372
2479
2843
4
1446
1298
139
429
1923
637
169211
11
356
2162
6
1961