2925
3
2127
7
4816
2
2520
1
1954
2353
6960
5
2689
873
7822
22
2199
1569
1564
641
1816
4115
10
4165
6
1841
1734
3490
1423
2821
955
1405
839