312
1
1486
4292
2
423
4
590
1783
5
369
1405
3
573
609
1809
372
664
957
1728
6
924
1931
3376
777
253
0
4479
16
427
943
477
1133
1043
1027
933
1525
2839