2421
913
4970
6172
2177
1792
1615
3399
782
910
3047
1537
915
895
1813
3315
811
1388
2298
5137
1956
898
812
4059
7233
1266
9768
3721
4989
1577
1416
2892
1021
2258
4459
4144
959
1104
32080
21435
2180
1697
4446
1763
1058
994
1823
10334
5503
2602
840
7090
3956
1051
8601
4892
886
919
3159
7825