471
1
918
2398
4
517
1554
7952
1215
1279
1649
1018
456
0
2095
1256
981
120469
35
784
22330
22
2619
938
975
2
467
1182
665
398
4964
3
1133
1939
1449
905
2152