4258
1
2534
2
2925
3
2127
7
4816
2492
2520
1954
2353
6960
5
2689
1804
873
7822
22
5919
2199
641
1841
3490
2821
955
839
1714
234
2165
6516
8
2615
4521
2338
2459