1403
3
2938
8
4396
7
1706
1
1251
2
1197
3777
1163
2008
1851
1427
724
1088
2977
2721
1395
2691
1033
1781
541
1037
4432
1288
1472
1227
1325
1971
1113
986
3211
5