584
0
2275
2
2727
19279
2522
1779
298
2328
552
1115
1
97284
2395
3815
484
846
576
2809
1541
269
360
383
4328
10
608
683
468
17353
691
918
340
1297