1125
1
2089
4335
2
2281
1180
3
1689
1519
6075
15
2072
8607
8
2427
12
2687
2794
1978
0
3871
2886
2343
619
712
3470
5
877
2285
1337
2327
11
527
4085
4627
7
1753
1412
3058