2189
3
1903
3034
1
3090
6
2530
4
637
0
2740
3673
1807
1725
1125
1211
1827
2454
2
1161
2919
1359
1679
1627
2435
1946
1289601
1590
790
2521
2358
9
2155
905
605
12733
5