1930
852
744
1086
878
687
755
920
2222
820
921
936
781
1093
4293
2664
1194
2101
1587
1370
1845
3144
2057
1165
1609
3351
1419
2070
8143
5015
35162
2161
4585
13106