4074
0
4500
4
5889
8
2756
2
1681
1
1444
536
413
1572
1038
2077
19944
3835
5
3508
7
3173
784
4363
5375
234
790
2305
3735
2082
344
2999
3
13995
83
13499
297066
1618