1093
0
1064
1
2392
2
1125
6267
18
868
1312
1636
3
1816
1813
1000
6697
1547
849
1570
1267
1690
2080
1072
2578
1945
802
672
392
830
1285
6