1152
0
2079
3
598
1301
423
752
438
1126
787
536
337
101
419
247
955
892
158
2705
1
460
90
2105
469
492
552
16
587
498
1086
466
440