841
1
1258
0
2915
2
1718
791
1760
923
1023
1494
4258
843
1267
38477
34
2949
571
898
4235
444571
9
613
1594
3
1295
1225
946
1363
1411
1942
2788
1239
2570