100
2140
8
117
750
9
26
50
592
1
442
570
12
16
626
6
14
463
5
885
25
427
0
375
509
674
4
1472
3
41
834
7
33
600
15
870
66
200
661
533
2092
2
400
687
479
1171
11
1216
23
1653
13
135
1283
39
1246
2183
1131
29