1349
2
985
1656
1006
1
440
1456
1573
4
2244
0
1789
5
1583
914
660
2604
1644
552
1460
7
531
2236
604
1589
6
1047
856
3
941
1641
3901
780
667
973
848
5002