2042
1
2702
3
1641
2
6027
2100
5
4222
8
1102
1078
7
1576
3181
3456
106
645
618
398
0
868
1149
1054
3178
10
167
995
1115
1537
4
584
656
3170
1730
179
1297
622