1350
5025
2
1339
1507
1
1926
34
1711
3
6411
898
1219
1079
4
2804
81
2135
1777
955
1245
1768
45
30
1334
1672
748
3946
1189
2062