1160
1
1746
2
1356
1537
2090
1016
3001
903
2999
3180
3
861
669
0
2886
4
1532
674
905
4335
2591
289
1295
946
1363