1431
1
1690
1632
2
697
0
1723
467
784
1883
2777
7
2968
1233
1681
1779
1623
3644
1539
1554
1371
1504
2254
693
830
526
1443
2981
83
1185
1323
260