4996
6
3629
1
1002
2
1864
3479
5
1337
3871
2794
6327
7
1618
8185
4
841
3470
862
0
2650
20
2332
2763
3066
2285
1868
1581
2534
2343
9611
5946
1412
3505
1347
2092
1466