5151
2
3080
3
3715
21152
8
4651
688
1
1033
2650
20
753
0
3090
6
181997
11
370
280
2405
297066
2740
2932
1175
378
2468
1047
1393
1500
471
2308
1694
2131
1017
2721
1188