2710
2
797
1
19944
2245
3
1424
3080
21152
8
3196
297066
0
1380
4335
5151
1047
3090
6
2571
2475
2744
2932
1720
467
3926
14
1622
66
2972
2773
2901
4435
1416
2435
1814