1485
2
1297
3
1178
633
1
5225
3129
4006
2516
5
1124
60898
36
1994
8
2977
1081
4
4378
0
8300
18
4812
14
4330
9
4963
3091
705
2636
6
1982
2818
1868
842
1569
3142
2025
2168
8086
22