2041
1
1638
2
1877
2093
3595
8
1645
2670
20
584
0
2111
3
2264
2696
4
2648
5
3311
3243
7
3047
10
602
813
4694
1404
398
2766
1222856
105290
2108
3965
1938
3304
458
1316
2211