2431
1
3936
3
517
0
2285
2
3798
4
1747
3386
434
7893
986
55904
37355
13
688
808
5659
10
1529
1186
3954
3724
2642
884
8323
2420
17333
27
743
3948
1662
1507
444571
9
4199