1547
1
1676
2
10270
4
5262
10
4396
3
543
0
1028
2241
385
1841
7
1236
120469
35
1074
363
521
650
1660
1351
4111
2493
872
1222856