1224
2
281
1
423
1294
639
1031
562
628
532
627
616
827
4
418
18801
9
2375
7
3105
1412
2190
2602
34
82
70
135
113
93
188
143
197
365
122
78