1084
3
984
2
1129
1
902
1617
1108
1940
6
1708
4
1303
2735
563
1131
1864
844
1452
945
1187
9
1487
4499
900
694
0
1067
1664
2811
894
979
1148
936
7
1051
1561