2525
3
2711
2
7893
4
1320
0
4651
5151
2911
9
862
3125
15
21152
8
1942
1
3013
1679
4130
18
2082
2676
1077
398656
19
4451
181997
11
6307
10
1365
2630
5141
7
1166
2405
2517
2483
2114
2740