7406
4078
20665
23653
13050
37698
16292
1958
1305
1046
2470
2925
2682
706
2616
1249
900
1213
839
1213
1611
3380
3464
2028
708
1853
1375
1263
1294
2508
998
3642
4376
3006
1375
4933
12151
6178
823
777
1124
3806
790
4972
987
928
2777
2636
1339
791
3954
882
2633
1314
1670
1272
3665
2250
2365
2564