3765
4
1581
2
5225
8
1226
1
19783
2903
3
2797
5
1011
0
2535
810
1676
1788
1160
2932
3629
3498
32302
1295
17946
280
2478
2650
20
4996
6
12717
1153
6327
7
1404
4697
3090
2250