1239
0
1749
1
575
830
451
3518
3
566
2152
2
843
2297
504
1055
3485
7
849
2057
12149
2522
984
1376
4285
16174
5
2649
1681
980
542
581
978
9027
1252
1399