439
1
1580
6
2200
1065
3
1014
8
358
963
1606
865
1419
2
747
680
2212
11
2253
477
1109
4278
32
1174
0
373
693
620
543
1317
334
463
353
280
462
553
569