4365
1781
3494
1106
1723
715
1049
323
1164
233
1703
431
1159
373
623
175
1115
221
913
162
673
138
1184
383
1490
673
996
475
1777
709
807
286
11990
5962
3104
1371
1760
581
1173
438