2622
0
4
952
1
772
871
800
2
644
641
673
899
725
651
3
618
646
1282
948
352
366
2146
2346
2665
2316
6171
6
2540
7
2043
1855
10
3154
5
1999
1684
4291
4772
4439
1747
11
1379
95422
59
1246
1105
1279
314
1473
14
292
883
2588