2189
2
1412
0
1331
2650
20
1994
1
3683
810
2428
11924
1179
6547
2281
7
9954
6
2949
2392
6236
10
5635
3
19932