1828
2
848
1
1229
1295
2602
20634
8
2526
3
282572
0
4820
2855
3442
1320
4396
2461
20
2125
2668
995
169211
11
1171
1236
832
873
180849
4965
2730
6
997
993
1788
684