1494
0
2948
9
883
3636
4
504
3252
1252
458
611
2653
2480
575
1785
984
733
719
566
1053
1
1295
467
946
1363
2348
2350
5
1411
852