1357
2
3109
14
1309
0
1992
3
774
697
2092
1993
4914
2982
2366
1
2192
5389
2235
2049
5897
4
454
1006
2999
859
1484
1883
1778
2173
925
1684
1532