5635
3
3103
2
1226
1
1581
3765
4
1913
0
2356
2797
5
5225
8
1424
3593
16
2213
1295
2650
20
1583
280
1768
1868
2344
1466
1505
2578
2250
10293
2848
2146
2245
1994
3541
5784