853
1
1787
1380
0
1225
1055
513
1012
2237
4
1376
868
1988
2
1310
542
581
2983
978
9077
28
629
4080
1129
2767
5
2502
467
718
660
504
3551
10
475
458
1160