398
1
1885
2
2095
4
3480
5
22330
22
3466
330
0
3929
10
7952
1469
394
579
2231
326
504
1006
604
647
894
1314
77
1649
2086
120469
35
3098
3650
3
370
4097
1362
424