30
250
806
621
138
12
1080
88
185
490
879
5
7
1410
22
1
664
319
105
893
100
809
298
532
1374
0
12
719
40
2
15
17
210
8
912
20
9
523
12
68
2
250
899
197
450
51
495
371
2175
17
294
