2245
3
810
1
2428
0
11924
1179
2281
7
5701
8
9954
6
10243
4
50969
2949
2392
18816
11
6236
10
929
14125
1712
3050
94424
1239