1919
5
1212
2
1489
3
2732
1604
1
592
0
3354
986
4465
22
718
511
603
645
1036
604
2502
3507
6
1812
1867
2634
466
3418
7
3180
1379
1289601
4
2322
461
2185
5431
7034