615
263
30
77
233
90
1284
54
15
71
148
29
2672
2309
748
4349
989
3196
1070
12
212
646
918
790
40
760
320
1396
250
3612
1648
3991
1649
1597
1595
256
352
1023
2751
1638
27
1710
1904
782
942
141
2535
524
1837
867
820
1260
296
941
944
110
2104
1490
763