407
1
396
1650
0
1282
429
363
116
401
382
422
1073
1667
309
302
307
397
273
347
282572
2330
4
18403
6
2189
476
360
21743
1885
521
573
1276
249