2650
20
4630
3
3629
1
862
0
507
815
2920
4
1412
3539
421
139
2702
7
1286
1780
2
4655
10
2534
1698
1574
931
3987
4112
11
2940
1179
3871
2794
2375
5
951
1618
2302
841