84
0
1397
905
885
459
1175
14
581
500
2861
1
1364
1030
1134
810
493
426
563
678
560
482
116
2057
2303
2
539
818
515
223
1769
388
498