2738
5
482
2
381
1
579
803
853
440
760
654
433
1432
484
538
528
615
1047
1865
4
318
136
290
438
416
363
352
599
641
805
82
499
676