2176
2210
474
196
37
5
430
20
8
5
248
216
513
17
299
474
538
778
87
2
1
34
1
5
3
4
11
12
675
18
16
11
2
50
7
28
2
1
1
16
2
1
184
1
1
1
995
85
10
1
51
787
1
662
662
844
1253
70
2
1
2
1
1
1
1626
1
1
87
3
1
1
2
1
1
6
2
2
26
276
2
3
1
1
1
2
2
2
4
1
6
71
170
9
1941
56
603
1130
383
54
701
58
17
4
30
18
59
531
102
69
2166
10
1436
6