2189
3
2495
0
3034
1
1015
1694
951
690
2669
2
1787
2530
4
2999
564
637
2740
1743
108797
1547
1807
1725
1125
1211
1827
2454
1903
1161
1359
1679
1627
2435
1946