3991
4
1766
2
2274
1
2126
964
1879
2259
2099
2349
2294
2493
18
1875
2801
4311
2082
1431
2173
1787
2460
348
0
2044
1884
2135
2366
894
9055
10
6899
9
3453