2711
2
7893
4
4651
3
5151
2911
9
1183
0
582
1646
1205
1
383
21152
8
1942
3693
6
2082
623
2519
7
2676
951
1265
1262
398656
19
3971
181997
11
6307
10
1308
2152
2405
6317
3871
1301