662
0
1859
2
1900
1
1063
12459
3
2677
10
1144
993
8178
5
2927
1795
1298
1873
2393
2057
1411
1568
190
1355
1560
1751
2110
5997
12
1279
1131
19944
884
1143
893
1322