2416
5
3488
8
2431
3
965
0
470
752
416
2417
1
962
4924
9
3277
598
2623
4362
172
342
56488
853
2299
78
1100
531
674
5620
11
2008
680
310
2114
2
173
2094