1651
2
1733
1
1092
3472
1119
1561
0
1278
4
1853
1233
1172
1231
886
3
1472
1612
5285
5
5960
18
1655
2525
1522
1746
1498
6542
827
787
713
1150
1891
3013
7
1633
3006