2746
1
1345
2
3868
7
3442
3471
3
1400
4396
2942
4509
1379
180849
0
1317
2470
2605
2493
1516
1584
1708
1367
928
1256