3497
4
907
1
4650
1358
3
1664
5678
8
4107
1129
0
251
1923
1563
1375
2
1952
447
4016
1890
4706
5
544
775
2372
2982
3243
7
4311
2316
5590
860
1690
662
6197
1182