2209
2194
502
223
28
3
383
23
7
3
256
229
529
16
324
471
532
776
106
1
41
1
1
4
4
1
1
3
7
14
684
1
19
18
6
1
60
6
25
1
1
1
14
2
206
3
2
1
971
102
5
45
777
1
698
681
884
1237
80
2
1
2
1
1665
1
1
90
2
1
1
1
2
1
1
2
24
286
1
2
1
2
1
1
1
1
2
2
1
6
1
1
1
64
170
3
1981
55
563
1145
447
48
711
49
15
4
22
17
1
66
530
100
63
2195
14
102
1481
4