2189
3
3034
1
4031
2530
4
637
0
2740
1807
1725
1125
1211
1827
2454
2
1903
1161
1359
1679
1627
2435
1946
1590
14861
7
790
1112
2521
905
605
12733
5
5753
10
2062
4739