1501
1
1056
1331
1182
2
1566
915
1733
1385
635
0
1329
775
2000
544
970
662
1425
1054
1976
1587
263
1421
2470
1894
1193
321
4124
6