2131
1
929
3
2600
4
19944
2
3014
20
1606
2769
0
2377
3085
5
9956
3491
3485
7
2115
2428
3316
10
5141
833
2550
5919
815
1876
197
2475
1961
1691
297
955
2452
2001
1716