3519
669
3838
1027
3637
676
2904
688
3199
793
4389
1060
3608
854
7695
2412
1789
437
3313
992
3864
1597
5911
2623
1991
511
1265
334
784
263
1017
156
1110
361
1408
343
1197
186
2420
694