1464
2
530
4
1898
300
0
252
1
2000
1115
1428
846
321
931
1343
924
2538
8
1465
7
126
1132
2306
3250
444
1506
1346
745
2814
5
1869
392
1550
1823
1883