1431
2
1458
3
563
1
1131
3217
7
19034
6
18385
4057
9
2045
2181
2016
1243
1961
1349
22330
22
2657
2234
1984
5553
13
5737
19
12320
5
995
1543
734
2334
0
2907
9244
4139
4
4180
12
944