2742
6
1294
4
86
2
881
1
1149
996
3
1407
2958
879
1023
740
1148
1193
1725
655
1359
1773
1790
1139
396
88
297
76
791
1694
2047
7
112
980
60