5151
2
3080
3
3715
3026
21152
8
1265
1
4651
2650
20
3090
6
2361
181997
11
2638
0
280
2405
1416
2667
297066
3262
2740
2932
1743
2272
3742
3798
4
1639
988
7071
5
2152
1500
5717