3765
4
19783
2
1226
1
1581
2903
3
2797
5
5225
8
2245
17946
0
32302
3053
7
2535
5949
2932
982
2763
3498
1295
25669
280
2476
1631
2650
20
4996
6
1153
6327
1985
3090
2250
1864