1532
0
681
894
1961
4
337
2257
2
488
878
1078
320
1478
460
607
804
2416
1458
110
376
1804
1
617
458
683
1199
585
645
2908
637
884
949
1870