951
1
619
564
2502
2740
4521
2925
3
3140
4
2906
2
3539
4816
1954
6960
5
2127
7
2520
873
7822
22
641
2353
2199
2689
1197
1366
2459
2821
3490
2122
8607
8
2794
234