1
37
320
27
3185
528
860
1275
600
686
6
0
1324
747
1357
189
873
1398
15
643
250
235
486
56
745
1577
970
26
6
300
908
446
564
659
604
400
0
2
8
311
840
1140
10
664
17
572
378
365
19
