2003
1
2428
3
3676
973
0
1791
3045
1143
1097
2
1647
4
4080
2272
731
5862
5
1073
638
1102
1710
674
24337
22
3107
7
3591
11
1812
1777
8527
1417
2338
1431
1585
5079
7471
9