1147
2
987
0
1596
1
474
1342
1567
1368
1146
4
930
3215
7
1365
1436
5
271
1935
3
2805
9
1798
1362
2582
1216
937
896
990
1221
899
1020
757
1297
594
3501