152
0
55
6529
7
477
521
1354
301
1567
2
327
176
2142
5
239
637
714
573
172
881
2309
3
282572
501
486
1343
1650
3990
48708
474
1073
451
2524
1263