570
2
1896
3
1252
1
383
0
2408
1129
400
1034
1438
2211
2352
300
1454
326
476
1404
382
477
2570
919
798
3091
7
2475
5446
5
1073
2488
4
1908
3062
472
1732