249
0
484
1
745
422
1073
116
363
335
321
521
90
407
371
1853
282572
2192
3
1662
355
530
1663
65
1448
554
476
1087
370
19890
1042
518
492