15645 47
1732 3
909 1
2887 8
1134 3
1026 3
2746 11
1025 2
1152 1
1212 4
757 3
717 1
1429 4
953 1
1086 1
1731 5
783 1
1534 4
850 2
1019 1
932 1
848 6
2893 7
1290 4