961
2
404
554
1
1491
17
568
614
1366
3005
5
493
1117
3984
4
494
1740
1824
466
401
1148
530
987
511
1314
8685
23
508
1406
3
1247
540
2345
948
1322