2188
8
2451
4
2274
1
2670
20
3027
10
7208
7
1693
3311
451
0
320
4107
1961
1938
798
3803
2062
2
2415
1350
2435
2800
2350
169211
11
967
4233
1454
561
671
2909
3708