791
1
3340
7
410
506
1564
0
819
881
1449
2
1789
10
749
421
1015
1166
1150
416
83
888
1454
1652
1343
2755
6
528
1546
3839
2282
3
1153
1135
811
1058
1475