6765
2648
2860
1301
1104
420
1509
563
1315
610
568
198
925
327
943
146
793
279
744
174
549
201
744
192
653
242
414
93
715
243
483
121
589
84
737
256
845
250
702
281