2179
2271
473
211
35
5
434
17
7
6
248
217
502
17
305
473
541
771
89
1
1
37
1
4
4
3
10
11
676
1
18
17
9
2
57
5
27
2
1
1
13
2
1
186
2
1
1
993
88
10
1
46
790
1
663
667
834
1262
75
2
1
2
1
1
1644
1
1
88
2
1
1
2
1
1
5
2
3
27
262
1
2
4
1
1
2
2
2
3
1
7
1
73
176
9
1938
56
599
1130
395
51
700
56
14
4
28
22
61
527
100
65
2167
12
1433
7