945
1
1309
0
1131
2
2094
5
2131
3655
11
1992
3
989
2336
1668
1533
697
1393
1681
1712
733
1047
962
1275
3671
753
1757
4914
1396
5164
1522
898
2195
1033