1099
2
322
1
915
806
3
398
1175
552
884
455
441
471
412
1159
4
494
1298
1319
2731
1646
386
0
382
518
687
524
534
484
501
1367
527
472