1665
1
1586
1418
2
266
0
1578
458
467
1603
2296
4111
3659
14
2982
3
1378
1099
1470
1425
7952
1054
916
1207
584
4594
2192
1152
1193
2086
1045
1329
1513