945
1
1813
1660
1749
1712
0
3671
2368
3694
2
1788
1350
1131
282
19465
6
687
2118
2715
1814
1590
2372
3
3655
11
1309
2578
1284
2105
1166
1059
1175
1295
83
1844