5874
1
2947
3
2203
4
1392
0
1824
3815
869
730
873
2
2027
326
938
975
1446
4431
3650
2819
3028
1326
419694
9
5559
1021
572
2306
909
398
199
4964
1547