100
2152
8
117
762
9
26
50
602
1
449
578
12
16
636
6
14
471
5
895
25
441
0
386
521
681
4
1495
3
41
848
7
33
600
758
15
883
66
200
673
539
2123
2
400
695
486
1185
11
1223
23
1676
13
135
1291
39
1252
2203
1139
29