3765
4
1226
1
1734
2
19783
2903
3
17946
0
583
2996
32302
2797
5
1041
14
5225
8
4044
1189
1581
2535
25669
3125
1461
940
280
2964
571
572
3498
1404
2478
822
1193