5635
3
3103
2
1868
1466
0
2499
1
2436
1380
1583
3629
1903
3871
2794
2356
1505
1913
1618
2324
4
841
3470
5
10293
2788
1458
1994
862
3593
16
2650
20
1510
1545
1749
2100