1394
1
912
1468
1358
0
1844
2110
2166
83
1690
693
2710
2
2368
2243
6
526
1558
1371
1372
784
801
2727
496
2428
1788
2476
3
1681
830
1000
1051
3156
8
1646