637
559
802
46
332
672
2140
712
150
123
7
453
1
759
473
189
275
1555
4
602
502
1910
51
59
598
1265
484
753
349
770
1032
819
1231
982
288
12
836
0
874
731
609
340
152
186
473
393
1972
596
179
30
1269
15
486
20
