4833
2
2229
1
2890
3
929
10243
4
1778
2760
1568
2082
784
0
1883
2578
2392
4285
2173
2168
1437
944
1570
1380
868
7458
8
19944