758
0
2465
2
528
1
2932
2903
3
3051
1603
2149
5
2087
803
2124
1849
657
2906
2368
3546
761
2335
2990
1294
2666
9
1819