327
0
17353
4192
370
404
155
508
1107
359
324
1119
3114
4
368
331
53
1045
2346
3251
6
614
392
400
871
425
507
303
968
1149