1077
0
2243
2
1961
2480
2616
326
492
1923
3
2120
1
979
1132
895
643
2157
433
1650
4987
1282
626
990
545
1939
670
4233
25127
2303
813
2800
1348
1454