693
3
1451
8
587
1
1835
7
1450
1446
461
1150
1614
5
1318
9
477
546
1374
482
470
1669
6
745
807
2
598
2242
4
501
490
1032
3537
487
3768
1550
2380
1492
9907
12