2201
2195
499
222
29
3
383
23
7
3
256
228
524
17
325
469
529
772
106
1
1
41
1
1
4
4
1
1
3
7
14
682
1
18
18
6
1
60
6
24
1
1
1
14
2
207
3
2
1
965
102
5
45
772
1
698
678
880
1234
79
2
1
2
1
1661
1
1
89
2
1
1
1
2
1
1
2
24
284
1
2
1
2
1
1
1
1
2
2
1
6
1
1
1
64
170
3
1973
55
560
1139
448
48
708
48
15
4
22
17
1
66
527
100
62
2187
14
102
1476
4