2171
2157
467
201
35
5
424
21
8
6
248
225
508
17
286
496
525
781
83
1
1
36
1
1
5
4
3
1
9
10
678
19
16
12
3
48
9
24
1
1
1
17
1
2
1
176
1
1
1
1000
82
7
52
796
1
656
656
837
1246
76
2
1
1
4
1
1
1635
1
2
90
2
1
1
2
1
7
2
2
1
27
259
1
3
1
1
2
1
2
1
3
2
8
1
64
172
6
1940
53
590
1139
386
51
706
56
18
5
31
17
61
519
1
107
73
2157
14
1416
4