1664
1
521
3025
5560
5
304
2
2141
3
1883
2372
848
784
22330
22
198
326
0
938
559
2819
4331
4
843
975
1446
2086
1326
909
398
915
4964
905
896
1375
1543