1050
1
753
2303
2
6307
10
4453
4
4572
5
2711
2007
5367
3
5726
8
7893
4651
5151
2911
9
3169
1960
0
21152
1942
9611
986
2082
883
3868
2676
1205
398656
19
181997
11
1506
810
2405