693
0
2947
3
730
1
1702
6
326
938
975
2
1446
3650
2819
3028
1567
1326
419694
9
5559
1021
572
2306
909
398
199
4964
4445
905
896
1314
2870
1375
1543
918