11502
12
1611
6
633
1
535
1453
3208
7
1034
2
108
642
1001
386
565
518
757
1132
284
427
911
2299
3
991
1538
440
1136
1715
841
634
2434
4
1436
848
711