581
0
810
383
593
1816
1373
5
5704
914
3429
897
1486
3428
346
89
1960
2
1732
1599
356
1267
574
697
1512
1668
40
2582
1
1252
435
1242
1734