1225
1
2578
2394
5439
2
1168
2600
4
3349
7
1569
868
753
2646
5
871
1646
3
1946
802
11351
17
761
693
1104
9566
8
696
403
0
1734
1013
1391
1397
1348
521
1768
1120