2096
1
3079
1056
781
0
270
1308
2533
2
581
637
2619
3
2759
5726
8
1103
2765
1108
4176
6
1037
2572
622
493
1096
2442
9
2144
2204
5
1547
2414
1786
2620
1788
1122