114
0
83
1
653
606
376
933
1788
420
493
662
1662
405
830
945
476
2110
731
32
3326
3
462
931
386
116
445
448
1550
1380