2003
1
2428
3
3676
973
0
1791
3045
1143
1097
2
1647
4
4080
2272
731
5862
5
1073
638
1102
1898
923
1123
1592
1779
3754
1096