1085
1
2281
2
1799
2499
4
2670
20
1675
7208
7
2060
5
383
2673
1893
458
1961
0
451
1811
2648
2397
1938
1559
1682
4694
954
494
1979
9
1350
4223
22
839
2152
249
3081