87
0
1166
562
1089
2954
2
1862
1
1061
1310
236066
14
668
542
1298
451
477
914
1015
1293
494
1581
612
938
984
809
429
1570
6916
2369
1107
1500
3971