1585
5
1558
2
1134
4
5732
9
487
1
526
558
648
3
1146
1283
6
460
2000
3658
13
492
376
502
545
364
345
2568
7
1955
449
482
5592
14
696
1900
536
490
3341
1535