2275
2
298
0
19279
1779
953
552
1115
1
97284
2395
3815
484
846
3659
14
2809
1541
1132
1015
360
383
4328
10
2952
608
517
683
468
17353
1333
691
1297
759