4321
4
4179
1
3871
2
1813
1372
2427
12
2122
1812
2534
0
1196
969
2317
2386
2452
564
3629
1495
616
2794
2152
9077
28
471
1618
1278
841
3644
3470
5
3195
3
862
2650
20