3929
10
3632
5
5009
0
1425
1
440
6370
3505
4
274
478
360784
19
1343
282572
427
383
488
1337
3966
256612
4669
2
1229
2870
3
522
96512
485
36045
1172
3535
563
3027