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