1202
1
945
1394
884
1003
2
1249
1145
1393
1127
1106
1184
1056
1075
1493
1630
858
1090
1203
1088
1276
1521
1360
1586
1849
1149
1166
3059
6
8765
1385
934