2241
0
1199
843
821
2089
2
106
170
736
1393
1
2121
795
3429
585
1030
1486
755
607
522
949
577
676
3012
476
1588
350
653
337
1756
2270
471