66
1
1648
2
1026
849
509
397
1528
4
1150
1262
796
1426
529
288
87
446
527
1107
1569
94
1372
704
364
84
2811
9
877
594
679
79
1096
274
0