1690
1
1006
965
2003
2
1694
6
1615
1041
1307
3659
4
957
3247
8
1968
1463
2116
10
2903
1120
1298
3
1274
2644
1308
978
1033
1887
1739
1244
5212
1426
1854
1360
8181