3765
4
1581
2
19783
2903
3
5225
8
1226
1
18816
11
2797
5
17946
0
1002
1337
25669
2535
32302
1347
2932
3498
1938
1295
280
2964
1603
2906
2650
20
1334
2476
4996
6
1153
6327
7
4471