1266
2
979
3
1351
3762
2427
14
90151
1
1198
1720
4
12146
1092
952
779
9
712
164
603
0
544
937
1131
2880
12
1158
4465
14678
3448
1768
2223
6
1013
1008
4468
5
1340
1412