2982
3
1309
0
5897
4
1749
1
1992
2366
3109
14
693
1778
697
2049
1532
1993
4914
2
2207
2377
1558
2622
6
2462
2999
1304
1622
1883
2980
785
1348
2173
610
582
1357