1386
3
1121
2
973
976
498
1
1091
5
137
713
0
1208
420
756
582
671
741
1328
2742
6
1265
1012
1040
996
1593
1148
4
1187
1710
1436
8
930
1427
1912
1260