1605
1
1449
3
485
2
2840
547
2654
1550
1481
1863
1445
1618
1153
1651
351
222
334
653
474
453
233
75
118
735
201
346
83
555
619
88
376