2925
3
2127
7
4816
2
2520
1
1954
2353
6960
5
908
2717
2689
2802
6
873
7822
22
2199
485
641
1841
3490
1371
2381
2821
955
839
234
2615
4521
2338
2459
1407
0
1166
11