2826
3835
14789
3792
3423
4992
5396
2541
803
2647
2154
6150
2646
1644
2472
3209
1678
1301
958
865
6200
3778
2589
1999
3160
1882
1307
2868
2557
5099
2518
2157
2665
6926
8295
5069
2385
11390
3016
3071
885
4863
3907
6045
1552
3855
3923
845
1284
11697
6993
2512
12039
1084
3215
4505
4700
917
2523
5193