2093
1116
722
871
768
761
4912
1209
2574
2743
1785
1046
1874
1113
2381
1770
2282
2581
3772
22222
2618
11710
2826
4868
2594
2518
5143
9235
2919