448
0
2123
600
802
20
458
377
2262
941
730
915
1089
1107
1
623
3475
5
745
356
370
2323
9
302
272
1749
3580
4179
1813
2368
1691
1762
3
610