1421
1
1922
2275
2
1425
20634
8
2494
1587
1696
0
1622
1578
1129
3114
4
1614
579
1889
1549
521
31535
2799
3
915
838
1603
2730
6
650
1326
2809
1518
263
2306
1506