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