1420
2
456
1
767
1303
3
1530
7
9927
9
3541
709609
4
71340
0
5133
1267
4506
5
1625
1039
1127
11
2068
733
1232
447
1100
81770
42