806
1
3354
5
2245
3
3080
21152
8
1502
1047
2
3090
6
2932
297066
0
496
4946
18
5151
910
513
7608
12
3715
3636
4
1748
2620
479
676
4651
1854
2623
189326
2480
2773
1387