796
6
1239
1
1187
3820
3
2105
2939
2277
0
2061
4305
2
1326
1618
898
2528
4670
1394
2257
929
3998
5
3354
3587
5820
2347
4585
10
2411
7884
17
5392
11
3671
1201
2108