4317
720
5065
10497
634
1471
843
3858
697
795
823
803
834
889
973
836
1047
2372
1096
1197
1032
1060
3048
2271
3219
1282
1873
1773
1274
1469
1482
6421
8299
15936
6967
7030