1406
3
411
1
1470
1365
4
1357
2
1288
5
79
841
960
1592
409
344
131
1465
987
671
94
905
1519
884
1811
1090
362
1559
7
221
213
1020
2025
1403
883