525
0
571
1431
4
1326
1
7952
1215
691
1279
744
120469
35
467
1649
1466
2
81
403
456
2095
326
1256
381
979
107
722
784
22330
22
787
2619
938
426
430