695
3485
259
1332
97
484
119
591
120
630
129
641
278
1404
47
232
23
107
63
314
14
72
9
48
21
104
7
27
695
3485
259
1332
97
484
119
591
120
630
129
641
278
1404
47
232
23
107
63
314
14
72
9
48
21
104
7
27