1421
1
1603
2
915
1614
1578
1696
0
2730
6
4130
1922
1642
3887
9
838
1054
2275
19279
1129
3559
1949
2188
292
7984
11
6842
635
326
17353
571
31535
107
650
447