2551
1
602
0
872
1939
1279
455
410
2522
474
951
1428
439
881
2190
663
722
269
326
255
1133
2964
403
1043
505
755
957
418
1161
2668
2
5313