2170
4
621
0
1070
575
984
458
652
883
3818
7
475
538
1326
1896
2060
1
348
4937
635
507
3205
542
617
978
368
1869
429
1015
566
8414
6
1785
938