2045
1
2683
0
19034
6
1129
822
1216
2
22330
22
1810
3
8876
8
2036
1559
2069
476
629
9244
1425
5485
970
1937
9178