3789
20
1204
1
2001
1371
2658
10
2771
5
2012
2
2903
3
4032
781
0
1922
525
3175
4084
983
3920
1053
2086
1321
3124
2638
1853
1456
563437
6
830
1524
4176
4
1961
1813
2184