1382
1
1825
1923
2
915
0
612
2110
948
868
1093
4642
3
1412
1162
1813
2429
4
2934
1354
994
6
2663
1860
849
905
1660
745
801
693
526
1619
995
673
1089