4521
1
2338
2925
3
2127
7
4816
2
2520
1954
2353
6960
5
2689
1687
0
873
7822
22
2429
4
2199
1301
5232
19
3871
12
533
2297
5293
11
3339
9
577
1088
1972
641
71
1221
1841
4966
6