1123
1
1962
5
3929
2886
3688
1960
0
4433
7
1788
57793
7893
4
2147
3
4606
2233
3212
27
2767
2489
2
1075
1917
1061
51331
25
962
2711
2788
2781
1210
2760
4578
7222
3939
8