1734
2
19783
2903
3
17946
0
583
2996
2522
32302
1041
1
14
2989
4044
5
1189
2535
25669
3125
758
1461
940
2964
572
3498
4
3765
1404
2478
21152
8
822
1193
1194
2626