2189
3
2495
0
2999
637
1547
1
1807
1725
1125
1211
1827
2454
2
2271
4
1743
1903
1161
1359
1679
1627
1787
2435
1946
1590
790
2521
905
605
12733
5
2041
2313