2127
7
4521
1
2794
2
1954
3871
2689
2343
6960
5
890
3470
2285
2821
527
3
234
1753
1412
0
2459
1407
2054
4
3109
14
3629
2534
2925
1889
2502
1387
4816
1618
841
862