2228
2
812
1
3080
3
892
3715
2145
181997
11
5151
9305
8
4465
22
189326
0
7978
9
3354
4651
1473
32302
525
873
2044
986
506
504
3758
5
2268
810
646
3090
6
4086