2003
1
2428
3
3676
973
0
1791
3045
1143
1097
2
1647
4
4080
2584
2272
1475
1257
1347
731
1184
4072
5862
5
1256
2480
1073
638
1102
3292
1839
1133
99072
1241
1036