3706
5
1845
2
888
1
1087
1746
1294
1597
3
1495
1356
1160
905
903
669
0
1093
879
457
1106
344
1312
868
4864