169
140
637
286
451
1910
1972
256
835
303
464
272
1001
672
1555
760
0
21
186
651
502
515
382
1269
340
448
770
701
10
304
731
83
716
453
117
451
982
651
30
37
1229
147
56
598
130
97
480
288
200
473
1265
