1690
1
1723
2777
7
1233
1623
1431
2
1504
1443
2981
83
0
1185
1323
260
1542
931
1011
2579
1650
4034
3429
1004
1941
4
1716
1268
1373
1092
1076
989
929