325
1
1256
1313
2
867
385
2169
0
176
120469
35
5874
2947
3
730
326
799
938
1622
5
975
1446
3650
2819
3028
1326
419694
9
5559
1021
572
2306