939
2
706
1
797
1825
1276
3659
6
1676
1039
4552
0
2990
2205
3985
5
1302
1054
1440
3240
3
1803
1908
15
2541
21
2098
5186
9
17900
3498
3632
2009
1354
2216
459
602
2387
11