5151
2
3080
3
2127
7
3715
1954
1
21152
8
2689
4651
4521
2821
2650
20
234
2459
280
2405
2925
1407
0
2740
2932
297066
1047
1387
4816
6960
5
1500
2520
873
7670
7822
22
641