393
384
865
6411
172
13
233
1189
131
40
31433
21
605
731
553
171
431
851
684
503
1502
402
31
26
362
321
261
1139
19516
552
422
15
1468
10
461
221
912
122
1244