1490
194
2
124
499
574
1
0
1
140
340
209
276
7
2
76
1011
634
186
851
159
