1423
2
73
1
2203
4
640
738
108
2190
1627
83
88
1414
3
893
661
1330
826
1981
402
606
0
1410
816
553
895
1109
990
940
1303
1044
345
602
87