2204
2191
502
223
26
3
381
23
7
3
256
230
527
16
323
468
531
776
106
1
42
1
1
4
4
1
1
3
7
14
683
1
19
18
7
1
60
6
25
1
1
1
14
2
205
3
2
1
966
102
5
45
772
1
697
682
880
1236
80
2
1
2
1
1660
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
1976
55
559
1145
446
48
710
50
15
4
22
18
1
66
531
99
63
2190
14
102
1478
4