1532
1
2294
1694
905
3154
6
5592
8
1431
3415
3683
873
2797
5
370
0
2683
16062
15
891
2
1089
400
1307
3
2209
2207