1393
1
1011
3429
7
1004
2
1941
4
1033
1716
1268
1694
1373
2721
2131
753
0
1017
1092
1076
1188
1139
989
929
2468
3044
15
511
2004
370
2180
2489
10
1828
688