371
2
120469
35
5874
1
2947
3
730
3293
7
344
1544
5378
9
326
0
1550
938
2826
975
1446
3650
2819
3028
1326
419694
2604
5559
1021
572
2306
881
909
398
199