1225
0
2865
2
2093
1
1012
978
581
475
898
1310
1055
1033
2629
621
5946
2115
2649
718
4198
2326
1239
5782
4
660
2094
5
1376
868
4009
6
542
4070
629
1380