2649
0
1199
666
703
1
3428
3505
2
467
2241
971
2996
1579
1048
194
25
496
801
394
465
440
1687
5
1044
1329
882
3
1475
919
1741
1346
2077
276
346