692
1
945
2688
2
1243
2182
1712
0
3671
1494
1350
1131
282
3466
1594
3593
16
19465
6
2507
687
2061
3
2118
2715
1814
1590
2372
3655
11
518
1179
1055
2580
1309