1097
2
1684
1
1647
4
1791
2480
1417
2272
1699
1478
572
0
1131
964
2003
4311
5862
5
1186
1967
1073
4018
7
2011
1102
3676
2402
3045
3