3145
4
1307
1
2155
3
1410
0
452
1518
2
4548
3544
1078
826
1091
5070
19
938
2173
2392
2477
8
1150
1213
4396
5
4754
7
1739
2942
6
2584
11
1710
1978
4236
2110
7621
13
1232
1716