1321
2
1367
11
1155
1
904
1453
1636
806
712
559
1099
1661
689
1233
796
2244
4
2878
10
804
522
918
1539
0
1647
1086
92
415
568
2711
5
536
342
508
1684