400
391
262
26514
6911
241
236
160
140
6216
420
130
344
346
285
350
387
567
192
360
880
370
466
1003187
2479
784
900
300
13414
1745
322
797
25115
652
1160
537
564
16216
744
590
1318
853
8310
570
766
14310
1028
16817
1163
696
1750
1230
2140
1540
1961
660
1270
520
450
720
1040
7640