3246
1
300
1343
3
695
791
1344
4
579
6048
1857
2
973
3760
1699
4649
2278
6
852
1997
8
1112
5706
9
1811
523
0
353
373
81756
42
2652
1060
1999
8893
709512