2702
0
629
413
8876
8
410
730
1
427
379
1655
2
1045
964
2328
1133
467
3359
517
657
1928
1142
505
597
1238
990
2059
403
474
650
1661
544
1126