2470
49441
1023
1165
1061
1190
1243
1642
800
1093
752
870
4584
963
1116
4208
1100
922
3961
1722
1013
13784
6193
924
1432