1421
1
2275
2
3498
4
1614
1696
0
1622
1922
1578
3887
9
31535
19279
3114
1425
1949
838
17353
467
107
3116
1513
882
2830
7
25137
247
447
282572
2419
3342
11
20634
8
3268