437
1
552
3
2055
5
412
1119
1069
79
361
555
2
323
443
2951
14
339
1076
1912
640
990
841
473
778
880
757
629
297
523
0
77
1090
1449
4
90
1109