1043
2
1032
1597
4
1841
15
1350
6
2095
3460
14
5615
3
1282
7
1033
4795
5
1391
4225
5233
8
2797
2013
9
7415
1544
2756
2908
1430
1
2517
1145
0
1198
1361
2239
12
1007
7204
6542
2051