951
1
496
0
1606
7733
2
1380
2530
4
1751
2110
1526
1690
467
1174
1992
3
2710
2392
1828
1668
1787
697
1047
2368
2131
1268
2906
2493
18
1396
1309
3485
7
2209
3326