846
1
1329
1374
322
0
544
370
1129
1448
2
964
646
1733
3025
3287
3
1425
1238
2799
650
1587
1344
1889
1922
3795
661
1696
2207
77
2306
395
2000
843