2196
1
5321
5
370
513
2
2013
4
1618
5603
6
820
2219
3
835
2378
1875
408
0
69
3928
5618
1812
3867
14
3549
2973
34
2450
870
6039
27490
12
1876
5500
18944
21
7312
1512
2168