1127
1
945
2
3539
6
2144
11
1193
1775
503
432
482
805
1472
3
533
433
3378
690
1104
4
619
526
1115
7
450
462
461
2318
563
413
371
639
1078
9
490
608