1396
4
1510
2
1873
878
1
1839
1433
2186
3
3904
2206
4156
5
4134
8
1280
622
1705
2112
1642
733
2551
1440
3422
15
1032
11
547
3083
13
1808
976
555
3003
961
2107
1914
0