2110
1
929
629
0
581
1305
1709
2
718
868
1200
1814
197
849
978
575
1225
400
2562
660
475
1017
1239
504
2649
3252
542
4080
1735
2687
1310
621