1295
1
2003
2650
20
280
1791
2250
4080
1143
0
297066
2773
3683
1073
3045
3
973
1097
2
2428
1647
4
3676
1581
3765
2245
1226
3053
7
2272
5862
5
638
731
2683
1102
946