8031
2
1720
1
1934
0
1325
862
1491
3
2231
15
88
1858
2092
1596
679
1051
535
2143
921
180
567
1630
3376
9
3230
1919
3202
1463
1354
845
11204
1073
1335
985