1603
1
2692
3
4283
5
2465
0
5225
8
631
2906
2650
20
2476
2
572
2430
1153
2996
12185
4471
3683
3090
6
2250
2591