1050
1
753
2303
2
4453
4
4572
5
2007
5367
3
5726
8
3169
1960
0
9611
1295
986
883
3868
10
1205
2650
20
1506
810
2995
6026
280
2292
1581
785
2897
1808
1022
2250