3203
3
1471
2
665
5
2786
844
0
1599
2276
4
885
1
2530
5138
4818
883
4734
15
5929
2690
14801
11
1768
1219
476
1356
2440
2114
1676
1431
2153
7
3871
2974
4517
8
224
3565
6