2520
1
2650
20
4732
0
1301
2
1047
3090
6
1716
280
2405
2312
5225
8
2872
2510
5536
1985
2309
1993
3
2932
19079