1421
1
409
0
1054
1733
456
1329
2095
4
1513
1374
1889
2864
7
3006
3
1501
650
1256
915
1425
1392
2982
521
1448
2
1642
417
1129
544
1622
447
543
1193
263