2693
3
120469
35
5874
1
2947
730
326
0
2666
2
938
975
1446
3650
2819
3028
1326
419694
9
2229
4
5559
1021
572
2097
2306
909
398
199