4153
6
1285
5
1138
2
590
1
2283
693
607
728
2201
2376
8
1316
529
571
1029
701
568
0
92
1155
2711
712
904
1453
1099
1661
559
1321
1367
11
2878
10
1539
1647