1421
1
2275
2
1614
1696
0
1622
1922
1578
3887
9
31535
19279
3114
4
1425
1949
838
17353
467
107
882
25137
247
447
3342
11
20634
8
3268
2668
1452
4111
263
2499
662