796
6
3671
1
2108
3
891
2
1394
1618
7884
17
5392
11
4001
0
2727
4447
19
1213
1341
2940
2655
3758
2939
1152
346
5820
1383
3587
4005
7304
7
1639
3527
6516
8
2277
3491
4
1201