1077
0
2243
2
770
1866
3
2480
2616
492
472
979
326
1132
895
1
643
2157
433
1650
4987
1282
626
990
1939
670
25127
2303
813
1348
1454
494
1961
405