1862
1
893
1025
1020
2
1954
12052
5
471
2358
1572
4
3117
7
2258
3288
3163
2102
2514
10
832
5329
531
1440
1995
6
1869
11
717
0
427
3595
9
403
1729
1197
3
1169
588
833