3223
3
637
2
1495
1
882
4248
2354
4
1301
920
1456
1088
1133
1087
6644
2992
6
2255
1891
0
3633
13
2655
1172
1936
599
2193
9
4279
5
1438
1686
1657
1204
4686
2116
1062