1058
1
1546
2
2281
3
1152
1135
811
1475
544
1044
1162
0
1343
2755
6
1652
1150
416
83
528
888
1454
748
4201
3703
12
3384
5
2769
2213
1576
1111
5933
2104
1551
4