521
1
3025
1682
0
2141
3
1883
2372
2
784
22330
22
198
326
938
2819
1848
975
1446
2086
4
909
398
4964
905
896
1375
1543
2030
6383
17
3148
9
330
661
1392