1372
2
1298
3
1170
4
4198
16
878
0
1135
1772
1567
1
1407
1267
796
893
1017
1473
493
1363
1262
1214
8
7118
6
1300
1293
1929
786
1742
517
941
93
886
824
935