2405
1
7893
4
5978
6
2763
0
3503
2711
2
2911
9
4651
3
398656
19
550
5151
21152
8
17333
27
743
3948
1662
1507
3936
4199
9956
22458
11
3169
7
517
3615
3226
1827
2378
5169
2285
1363