1328
1
2270
1263
2
876
1359
1467
998
2479
1542
1648
2052
704
1268
0
812
3536
5684
6
991
774
3
1822
5
1341
1131
2475
786
4
1315
2033
2214
2776
4842
9
1238
2505