1549
1
2245
3
3080
21152
8
297066
0
1047
2
3090
6
2530
4
2932
467
496
1691
1380
662
3140
619
1606
2584
3485
7
2181
5
673
19944
5151
2377
3715
1526
9956
1787
444571
9
4651