1120
638
94
16
2
69
413
7
457
1219
989
224
3
177
147
638
658
97
140
194
1376
705
616
412
104
26
809
201
117
661
844
290
225
262
48
140
48
102
240
4
436
150
1641
1311
130
55
679
55
328
116
448
4
