1869
0
2471
3213
7
971
1785
356
504
1225
348
3120
4
1252
1017
346
883
5367
706
916
1816
621
705
566
629
757
593
1614