397
1
2947
3
730
326
0
938
2067
2
2500
10
975
1446
1593
7
3650
2819
3028
1326
419694
9
5559
1021
572
2306
909
398
199
4964
4445
905
896
2870