1420
2
456
1
767
1303
3
1530
7
9926
9
3541
709523
4
71334
0
5132
1267
4505
5
1625
1039
1126
2068
732
1232
445
1100
81759
42