1676
1
2059
2
3688
6
2478
1111
0
1015
4954
4
2642
4968
3
3145
1373
2426
7
1416
3779
1130
953
2743
5
2467
1877
1422
1367
2865
9
986
2555
2127
1219
2911
3418
2620
2731