1077
0
2480
2
2616
492
979
895
1
643
2157
433
626
990
1939
326
2243
813
463
240
768
304
544
383
747
1674
2189
384
1439
116
169211
11
1842
574